Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHAPEL PLACE Terraced £148,535 £80,000 12 Mar 2009
4 CHAPEL PLACE Terraced £121,457 £78,000 11 Apr 2014
5 CHAPEL PLACE Detached £175,990 £100,000 16 Oct 2009